Embedded thumbnail for 295 Hidden Valley Road, Rochester, NY 14624

295 Hidden Valley Rd
Rochester, NY 14624