Price reduced $250,000 Townhouses At Nova 2 #68 3708 SW 59th Terrace #68, Davie FL 33314 2 bd · 1.5 ba · 1,160 sq ft MLS# F10485774 · Listing courtesy of EXP Realty LLC