68 Shelton avenue floor2
(1)

68 Shelton avenue floor2, shelton, CT 06484

Reviews

1 year ago

TLC

this apartment needs a real great handy man. It shows great potential. some TLC is all it needs