Townhomes

Model Residence: 81 N. Shore Drive
Miami Beach, FL 33139