House for sale, 887 Grenada Lane, in Upper Sugarloaf Key, United StatesUpper Sugarloaf Key, 887 Grenada LaneHouse • 2 bed. • 2 bath. • 86.96 m²