4648/4650 Leonard Boulevard S, Lehigh Acres, FL 33973
Lehigh Acres, FL 33973
1 / 30
$515,000
1,199 sq ft · Built 2025