52
411-417 N Euclid Ave
Pasadena, CA 91101
$4,150,000 USD
4,774 SF
10
Units
5.26% Cap Rate
4,774 SF
$4,150,000 USD
Apartments