Construction
Lyme Stone Ranch Apartments
10101 Lyme Stone Court
New Smyrna Beach, Florida
216 Units
Constructed in 2003
Construction Cost $11.8 million
10101 Lyme Stone Court
New Smyrna Beach, Florida
216 Units
Constructed in 2003
Construction Cost $11.8 million