1821 Moon Crest LnTallahassee, FL 32312
The property located at 1821 Moon Crest Ln Tallahassee, FL 32312 is a Detached property. Built in 2006, the property at 1821 Moon Crest Ln has 5 bedrooms, 5 bathrooms, is approximately 5,896 square feet. The property is located in the Preserve At Lakeshore Lane neighborhood.
Address:1821 Moon Crest Ln Tallahassee, FL 32312
Subdivision:Preserve At Lakeshore Lane