Back to results Park Royal Owners Inc 23 W 73rd St, New York, NY 10023 Telephone (212) 496-5000 Website Email We provide this database in excel. Contact us for more details. Buy now Business category Real Estate Management, Apartment Finder & Rental Service, Real Estate Consultants