18
200 N Rampart Blvd
Los Angeles, CA 90026
$3,295,000 USD
9,000 SF
12
Units
5.3% Cap Rate
9,000 SF
$3,295,000 USD
Apartments