303 N Swall Dr
Beverly Hills, CA 90211
$20,950,000 USD
40,928 SF
24
Units
3.4% Cap Rate
40,928 SF
$20,950,000 USD
Apartments