2996 Armstrong Ave

 2996 Armstrong Ave, ClovisCA 93611
$1,2953 Beds1288 sqft