Hibiscus Island – Miami Beach

DateJune 2006
LocationMiami Beach, FL
CategoryResidential