Santa Maria Residence

Miami, Florida