6655 Kensington Ln Unit 406, Delray Beach, Florida 33446 USA

$140,000  Condo - SOLD MLS® A10858016