1110 W Kettleman Ln, Lodi, CA

For Rent

Bella Terra Bella Terra is an 84,000 square foot retail complex situated on 5 acres in Lodi, California. The asset was acquired in 2007 with only 70% occupancy, creating upside potential and significantly renovated to attract tenants. The property has received many accolades from the city and community and is nearly at full occupancy despite […]

84,462 SqFt