6016 Spencer Pl · $160,000 | Pedro Rivera