The rental listing at 79a Clermont Avenue, Apt 3 is no longer available.

Here are some similar listings:

215 11th Street, Apt 1

2,250/mo

1bd
1 ba