Residential & Mixed Use

LeFrak launches leasing at 385-unit upscale rental tower at Newport’s northern end