MLS# 24006042
40982 E 173rd Street
Lake Los Angeles,
CA
93535
Property Type:
Single Family Residence