Sold Feb 2022
$3,075,000
3041 Jasmine Terrace, Delray Beach, FL 33483
0 ba