2800, 2900, 2906 Glen Ave - Fox Glen Apartments
Update
07/18/22
Fox Glen Apartments Acquired for $21M
The Fox Glen Apartments located at 2800, 2900, 2906 Glen Ave have been acquired for $21,379,310.00. The apartment complex features 155 garden-style apartments with a pool and an upcoming dog park.