Fox Chase may see a new self-storage facility at 7801-7845 Oxford Ave., with renderings showing a building of six stories and over 181,000 square feet in size. But the property owner, Bala ...
Some results have been hidden because they may be inaccessible to you