Luxury High Rise Apartments For Sale in Forest Hills NY Nestled at 61-20 Grand Central Parkway, Unit A1105, Forest Hills, NY 11375, you’ll find a stunning 3-bedroom, 2-bathroom luxury high rise apartments that promises the epitome of comfortable and stylish living. A Spacious Haven with Three Bedrooms First and foremost, let’s talk about space. This apartment boasts three spacious bedrooms, making it...