$347,000
17319 Peregrine Way, Punta Gorda, FL, 33982
Townhouse