8
627 E Palmer Ave
Glendale, CA 91205
$5,750,000 USD
16,544 SF
22
Units
5.39% Cap Rate
16,544 SF
$5,750,000 USD
Apartments