22
301-307 N Rampart Blvd
Los Angeles, CA 90026
$10,000,000 USD
34,880 SF
49
Units
6.24% Cap Rate
34,880 SF
$10,000,000 USD
Apartments