3 Units

2983 NW 31st St
2983 NW 31st StMiami
$679,998
ID: A11222115 Built: 1961 Area: 1,875
Beds: 6 Baths: 3
2983 NW 31st St