2485 SW 19th Terrace, Miami, FL 33145 - Homesnap