Jump to MLS#:
MLS#:A10386038
1334 Euclid Ave 3, # 3, Miami Beach, FL 33139
$1,300 | MLS#: A10386038