11220 SW 67th Terrace, Miami, FL 33173 - Homesnap