Claridge House
13900 NE 3rd Ct, North Miami, FL, United States, 33161
(305) 893-2288 Se Habla Espanol