18873 NETHERLAND Street · $120,000 | Pedro Rivera