1818-1826 Vassar St
Glendale, CA 91204
$11,935,000 USD
25,480 SF
31
Units
4% Cap Rate
25,480 SF
$11,935,000 USD
Apartments