191 NW 83rd St, Miami FL 33150
2 Beds
1 Baths
SQFT 11,056
0 Garage
76 Years Built
Huge corner lot NE of I95, single family 2/1 with large patio. large backyard right on 83rd Street. Easy to show
Huge corner lot NE of I95, single family 2/1 with large patio. large backyard right on 83rd Street. Easy to show