BISCAYNE BCH SUB

810 82nd St Miami Beach FL 33141

FOR SALE
810 82nd St, Miami Beach FL 33141
Residential Income

$1,390,000