6300 NW 62ND Street # 101, Tamarac FL 33319

6300 NW 62ND Street # 101, Tamarac FL 33319, Tamarac, FL 33319

6300 NW 62ND Street # 101, Tamarac FL 33319

$159,000

2 Beds · 2 Baths · 1,070 Sq Ft