Monthly Pay 10.3% Yielding REIT, Too Good To Be True?