3119 NW 11th St # D2 Unit: 7-D2, Miami, FL 33125
3
beds
3
baths
1,486 Sq.Ft. LIVING AREA