3226 FOX SQUIRREL Drive · $189,890 | Pedro Rivera