GARDEN STYLE APARTMENTS Spencer Place Location: Post Falls, ID Type: Garden Style Size: 240 units Other Garden Style Apartments Copper RidgeGARDEN STYLE APARTMENTS Next Entries »