Looks like Bayside Townhouse Semi-Attached is no longer available on Rent.com which means this information is likely out of date.

Bayside Townhouse Semi-Attached

 67-52 Bell Blvd, BaysideNY 11364