18-20 Spencer Street

PROJECT : 18-20 Spencer Street
TYPE : Office
LOCATION : Brooklyn, NY
SIZE : 62754 Sq. Ft