819 SW 10th Ave, Miami, FL 33130
3,600 Sq.Ft. LIVING AREA
5,000 Sq.Ft. lot