Jump to MLS#:
MLS#:A10411033
19821 SW 115th Ave, Miami, FL 33157
$325,000 | MLS#: A10411033