3840 NW 12th St, Miami, FL 33126
5
beds
4
baths
1,471 Sq.Ft. LIVING AREA
6,780 Sq.Ft. lot