Spencer Estate

94.31%
58,538 101,765 3,524 113 103 416,322