Village Place LocationFt. Lauderdale, FL TypeNew construction, 112 apartments Construction Cost$16 million < Prev Next >