Archbishop McCarthy Residence
13201 NW 28th Avenue
Opa Locka Fl, 33054
(305) 688-2700

For more information, please visit us at Home – Catholic Housing Management