$650,000
13691 NE 25th Ave, North Miami Beach FL 33181
North Miami Beach, FL
0 bd
0 ba