2515 ILLINOIS Street · $2,700 | Pedro Rivera