1220 S Biscayne Point Rd

This $9,810,000 Stunning Modern Miami Beach Villa has a Sun exposed pool all day

The Miami Beach Villa is a luxurious home perfect for entertaining with large manicured garden and full outdoor kitchen now available for sale. This home located at 1220 S Biscayne Point Rd, Miami Beach, Florida; offering 6 bedrooms and 6 bathrooms with over 5,400 square feet of living spaces. Call Oliver Lloyd – Douglas Elliman (Phone: […]