Lyme Stone Ranch is a residential community featuring one, two and three bedroom apartments in New Smyrna Beach, FL. These new Smyrna Beach apartments feature spacious interiors complete with premium materials and finishes, such as wood-grained flooring and granite countertops.
Partial Data by Foursquare.