Come see this 3 bed, 2.0 bath in Longwood, FL 32750. This location offers 1,912 square feet of air conditioned living space and was built in 1970.
Orlando Real Estate Photography Orlando Home Staging Tourdrop Virtual Staging