21 Reading Ave (SOLD) Price $ 219900 Bathrooms 2 Bedrooms 3 Square Footage 1358 Address 21 Reading Ave Maryland Heights, MO 63043