303 N Swall Dr
Beverly Hills, CA 90211
$19,450,000 USD
40,928 SF
24
Units
3.66% Cap Rate
40,928 SF
$19,450,000 USD
Apartments