GO
Loading...

Luxury Living

Monday, 5 Dec 2011 | 12:00 AM ET

Realtor Jacky Teplitzky tours Kenneth Starr's triplex at the LUX 74 building on Manhattan's Upper East Side.