10
5033 Templeton St
Los Angeles, CA 90032
$1,700,000 USD
7,004 SF
9
Units
5.5% Cap Rate
7,004 SF
$1,700,000 USD
Apartments