Village Place

Location

Ft. Lauderdale, FL

Type

New construction, 112 apartments

Construction Cost

$16 million