ML# :3590749 Pets allowed! Location with views of Riverside from Fort Totton and Cross Island Pky, Near Bay Terrace Mall, Buses to Flushing as well as the City
13-33 Bell Boulevard Unit 3 fl, Bayside, NY, 11360