6466 Via Townsend, West Palm Beach FL 33415

6466 Via Townsend, West Palm Beach FL 33415, West Palm Beach, FL 33415

6466 Via Townsend, West Palm Beach FL 33415

$1,000,000

4 Beds · 2 Baths · 1,852 Sq Ft