15
5213 Meridian St
Los Angeles, CA 90042
$1,995,000 USD
7,574 SF
8
Units
5.33% Cap Rate
7,574 SF
$1,995,000 USD
Apartments