610 N Island Rd

A Sleek Bali Inspired Waterfront Home in coveted Golden Beach

The Waterfront Home is a 2-story masterpiece boasts on Intracoastal waterway with natural luxurious finishes. This home located at 610 N Island Rd, North Miami Beach, Florida offering 6 bedrooms and 7 bathrooms with over 7,200 square feet of living spaces. Location: 610 N Island Rd, North Miami Beach, FL 33160 Beds: 6 Baths: 7 Living: 7,207 […]