1820 Edgewood Drive

  • $1,298,000
Alhambra