South Beach Luxury Villa Vacation Rental, Miami Florida
Ref : 7270
5
5
12
Overview
Miami Beach Luxury Villa Florida
South Beach Luxury Villa Vacation Rental, Miami Florida
Villa 21 is a luxurious 16,350 square foot private residence and is the largest single-family residence in South Beach. Perfectly located on two adjacent lots only blocks from both shopping mecca Lincoln Road and pristine white sandy beaches, the building was originally designed and constructed in 1933 as a single-family residence by world famous Art Deco architect L. Murray Dixon.