3020 Marcos Dr North Miami Beach Fl 33160, S103