$165,000 Sold May 20, 2025
5217 Poppy Place Unit 516, Delray Beach, FL 33484
- 2 Beds
- 2 Baths
- 1,130 Sq Ft
- Built 1985
Last Sold Summary
- 13% Below List Price
- $146/SF
- 75 Days On Market
Current Estimated Value $171,172
Last Listing Agent Laura Urness The Corcoran Group
5217 Poppy Place Unit 516, Delray Beach, FL 33484