201 S Narcissus Ave
West Palm Beach, FL 33401
$2,750,000 USD
2,540 SF
1
Unit
2,540 SF
$2,750,000 USD
Apartments