LeasedResidential$35,000LEASED! KEY BISCAYNE CLASSIC & PIECE OF PARADISE.425 West Mashta DriveKey Biscayne, Florida 331496Beds 6Baths 4730Sq ftView Listing