Looks like STEWART HOUSE is no longer available on Rent.com which means this information is likely out of date.

STEWART HOUSE

 3908 3RD ST W, Lehigh AcresFL 33971