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