65
411-417 N Euclid Ave
Pasadena, CA 91101
$5,950,000 USD
4,774 SF
15
Units
5.48% Cap Rate
4,774 SF
$5,950,000 USD
Apartments