78
240-260 E Providencia Ave
Burbank, CA 91502
$5,600,000 USD
9,841 SF
15
Units
5.64% Cap Rate
9,841 SF
$5,600,000 USD
Apartments