$2.25M LIC Penthouse Doesn't Leave Much to the Imagination

CurbedSeptember 23, 2011

ARCHIVES