128 Place One Dr., Rochester, NY
$439,000
3 or 4
Beds |
2 Baths, 1 Half Baths