San Sherri Villas Homestead, Florida
L&H Land Corp built the original San Sherri Villas in Homestead, Florida in the 70’s. The property was sold in the 80’s and shortly thereafter Hurricane Andrew destroyed parts of the original building which was completely torn down and re-built. To this day the property is still known as the San Sherri Villas.
The property is located at:
440 E Mowry Dr.
Homestead, FL 33030