What Are The Perks Of Living In Station Square Condos?
Station Square is a condo complex made up of three high-rise buildings in the heart of Clarendon. The three buildings are located at 1201 North Garfield Street (residential), 1205 North Garfield Street (residential), and 1220 North Fillmore Street (mixed-use).
Continue reading