Construction on new apartment complex the Park on Napoli recently wrapped up at 13802 Napoli Drive, Houston.