380 S Orange Grove Boulevard #12

  • $2,150,000
Pasadena