Bldg at 152 E 118th St E Harlem
Started by MTH
over 5 years ago
Posts: 587
Member since: Apr 2012
Discussion about Embelesar 118 at 152 East 118th Street in East Harlem
Does anyone know if this building is a land lease building because the price per square foot seems very low to me. What am I missing?