Mashta Island is a tropical island paradise located in Key Biscayne which is just six miles off the coast of Miami, and also only 30 minutes from Miami International Airport. Key Biscayne is home to Crandon Park Tennis Center.
Mashta....
Lean more about this development, listings and market report >>