11
1301 W Lodi Ave
Lodi, CA 95242
$5,850,000 USD
23,828 SF
26
Units
5.89% Cap Rate
23,828 SF
$5,850,000 USD
Apartments