18830 NATCHEZ Street · $1,249,900 | Pedro Rivera