825 30th Avenue Unit Apt A, Delray Beach, Florida 33445 USA

$158,995  Town Home - SOLD MLS® RX-10544659