912 N Stoneman Ave

 912 N Stoneman Ave, AlhambraCA 91801
$2,9953 Beds1500 sqftPets OK