Veitch Place will include seven townhome residences, each with four luxurious levels, a finished rooftop patio and two-car garage parking.