The Grand Bay is just minutes from Miami, in the enchanting and much sought-after island of Key Biscayne. Whether you’re in the mood for fine dining, people-gazing at a local cafe, or island shopping, this tropical haven will exceed your expectations. This property perfectly compliments the secluded and lush Key Biscayne landscape.