40
259 N Euclid Ave
Pasadena, CA 91101
$6,500,000 USD
12,780 SF
23
Units
5.51% Cap Rate
12,780 SF
$6,500,000 USD
Apartments