...

Mahogany decking with painted cedar railings

Newtown, Ct