Alhambra Terrace was built in 1963. The complex offers 2 bedroom, 1 bathroom homes that are 957 sqft.
The block construction has a flat roof design with block awnings built over the windows. Breeze block and the railings around the stairwells complete the vibe at this complex.
Located in Old Town Scottsdale, this complex is within walking distance to all that Old Town has to offer.