Rohrer Towers I

25 Wynnewood Avenue, Collingswood, NJ 08108