Detailed Floor Plan at Scotland 51 Palmer Road

41.697159,-72.076815