2033 Euclid Street #7

  • $599,000
Santa Monica