ROYAL PALM NORTH 1ST ADDN

15606 83rd Ave NW Miami Lakes FL 33016