Enjoy the benefits of a Townhouse lifestyle. This well-designed apartment is situated in the heart of Davie. 1290 sq. ft with 3 bedrooms and 2 bathrooms. On