Lakeshore Ridge

2013
|
Homewood, AL

Apartment complex in Homewood, Alabama.