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