DMCA Takedown Request

1221 South Atlantic Blvd

1221 South Atlantic Blvd, Alhambra, CA 91803

 
  • Apartment Real Estate For Sale
  • 23,183 Square Feet
  • 0.77 Acres
  • 36 Units
  • Built in 1960
  • 100% Occupancy
  • $5,580,000
  • $240.69 / Square Foot
  • $155,000 / Unit