Village Place Location Ft. Lauderdale, FL Type New construction, 112 apartments Construction Cost $16 million