19820 Riverview Ave is a 1,340 square foot house on a 5,009 square foot lot with 3 bedrooms and 2 bathrooms. 19820 Riverview Ave is a house currently priced at $346,500.