3414 Fowler St
Los Angeles, CA 90063
$699,000 USD
2,568 SF
2.81% Cap Rate
2,568 SF
$699,000 USD
Convenience Store