The rental listing at 21 India Street, Apt T.1401 is no longer available.

Here are some similar listings:

810 Broadway, Apt 5R

4,850/mo

2bd
1 ba