The rental listing at 6420 18th Avenue, Apt 3 is no longer available.

Here are some similar listings:

357 42nd Street, Apt 1

2,175/mo

2bd
1 ba