5111 Elmhurst Rd
West Palm Beach FLView On Map
Located in the heart of West Palm Beach and just 15 minutes to the Kravis Center you'll find Elmwood apartments. At Elmwood you'll enjoy the home-like atmosphere of living with no one above or below you and you will appreciate the savings that come from our energy efficient double walled construction. Renter's insurance coverage is required.
About This Location
5111 Elmhurst St. Apt. 3 West Palm Beach FL 33406 has a Walk Score of 55 out of 100. This address is Somewhat Walkable — some amenities are within walking distance.