8
Jan
Ventura Place, a shopping center on Paseo Del Norte in the Northeast Heights of Albuquerque, is losing one of its major tenants by the end of the month.
Source: Arizona Business Journal