Look No Further! You've Discovered A Paradise S...
120 Greenwood Ave
Lehigh Acres, FL 33936 - MLS® #224039264
- $399,000
- 3 Beds
- 2 Baths
- 2,121 SqFt
- 0.48 Acres
Lehigh Acres
Look No Further! You've Discovered A Paradise Situated On Expansive Grounds With Stunning Woodwor...