2440 NW 63rd Terrace, Sunrise FL 33313

2440 NW 63rd Terrace, Sunrise FL 33313, Sunrise, FL 33313

2440 NW 63rd Terrace, Sunrise FL 33313

$560,000

4 Beds · 3 Baths · 1,853 Sq Ft