212 N Primrose Ave

 212 N Primrose Ave, AlhambraCA 91801
$2,6503 BedsPets OK