You are commenting 119 W 81st Street, New York, NY, 10024 Unit 9 Type 2 Star Mid-Rise Apartments Lo