Stella Maris House

8638 Harding Avenue
Miami Beach Fl, 33141
(305) 865-6841

Stella Maris