Embelesar

Started by MTH
over 4 years ago
Posts: 469
Member since: Apr 2012
Discussion about Embelesar 118 at 152 East 118th Street in East Harlem
Does anyone know if this is a land lease building? It's just that the price per sq ft seems extraordinarily low. What am I missing?