13240 SW 103rd Avenue, Miami, FL 33176 - Homesnap