Luxe 1801

 1801 Garvey Avenue, AlhambraCA 91803
$1,700+Studio-3 BedsPets OK