Updating results...

4 Beds 2 Baths Florida Center Homes for Sale

6851 Lucca St, Orlando, FL
Foreclosed
Foreclosure Est. $289K
Zestimate ®: $381K
326 days on Zillow
6851 Lucca St, Orlando, FL32819
4 beds, 4 baths, 3,078 sqft
5,499 sqft lot
Built in 2005