1851 Mesquite Ave is a 23,957 Square Foot building on 4.00 acres located in Lake Havasu City, AZ. The building was built in 1974.

https://streaming-platform.dev.....zeustra.com/propert

image