25
803 N Detroit St
Los Angeles, CA 90046
$2,200,000 USD
7,583 SF
10
Units
6.05% Cap Rate
7,583 SF
$2,200,000 USD
Apartments