House for rent, 11 Delft Ave, in North Fort Myers, United StatesNorth Fort Myers, 11 Delft AveHouse • 2 bed. • 2 bath. • 83.61 m²