53
3944 S Budlong Ave
Los Angeles, CA 90037
$4,395,000 USD
10,887 SF
8
Units
6.3% Cap Rate
10,887 SF
$4,395,000 USD
Apartments