Shangri-La tower
About the Business
Shangri-La Tower is a prestigious residential building located at 132-15 41st Avenue in New York, United States. This luxurious high-rise offers stunning views of the city skyline and modern amenities for its residents. With top-notch security and concierge services, Shangri-La Tower provides a safe and convenient living environment. The building also features a fitness center, swimming pool, and rooftop garden for residents to relax and unwind. Experience the epitome of luxury living at Shangri-La Tower.
Location & Phone number
132-15 41st Ave, Queens, NY 11354, United States
List of local businesses, places and services in New York
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos