1407 Lexi Davis Street
Orlando, FL 32828
4 Beds
3.5 Baths
2517 Sqft
Built in 2005