16
117 Winston St
Los Angeles, CA 90013
$10,600,000 USD
52,101 SF
43
Units
6.48% Cap Rate
52,101 SF
$10,600,000 USD
Apartments