6
518 N Church St
Lodi, CA 95240
$1,450,000 USD
4,956 SF
9
Units
5.32% Cap Rate
4,956 SF
$1,450,000 USD
Apartments