14951 Royal Oaks Ln #103, North Miami, FL 33181 – A11059632 - The O...