Multimedia   |  image



The Smallwood Plaza apartments are located on College Avenue.

The Smallwood Plaza apartments are located on College Avenue.