This document advertises affordable short term rental apartments located in Westwood Village in Davie, Florida. The apartments are located at 8346 West State Road, Suite 84. Interested parties can contact the property managers by phone, fax, or email for more information or to inquire about leasing a unit.