ActiveLand$515,000128 Canal Parkway128 Canal ParkwayMexico Beach, Florida 32410Beds 0Baths Sq ftView Listing