1250 ISLAND SLOUGH · $420,000 | Pedro Rivera