5815 S dixie hwy, West Palm Beach Florida Located in the heart of West Palm Beach. Just renovated… More Details