4028 NW 23rd Ct, Miami, FL 33142
4
beds
5
baths
2,268 Sq.Ft. LIVING AREA
4,780 Sq.Ft. lot