58
1351 Seward St
Los Angeles, CA 90028
$3,750,000 USD
4,492 SF
4
Units
6.86% Cap Rate
4,492 SF
$3,750,000 USD
Apartments