6053 Stanley Ln, Delray Beach, Florida 33484 USA

$216,900  Single Family - SOLD MLS® A10906313