178 S Euclid Ave
Pasadena, CA 91101
$898,000 USD
980 SF
1
Unit
4.36% Cap Rate
980 SF
$898,000 USD
Apartments