Address: 311 North Spring Garden St, Ambler, PA 19002
Units: 40
Date Acquired: 7/28/2021