Alhambra

Sold
Residential$710,000(Sold Above Asking )

24 S Vega St

24 S Vega Street
Alhambra, CA 91801

  • 2Beds
  • 1Baths
  • 768 Sq ft
View Listing