940 Ne 170 St # 116

North Miami Beach, Florida 33162

Other

1 bed 1 bath


Life Around North Miami Beach