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