2333 W Glenrosa Ave. #113, Phoenix, AZ 85015

2333 W Glenrosa Ave. #113, Phoenix, AZ 85015
Photo 1 of 28
$105,000
Sold on 6/30/25
Beds Baths Sq. Ft. Taxes Built
2 1.00 816 $307 1974
On the market: 38 days
View full details, 15 photos, school info, and price history
Beautifully updated 2-bed, 1-bath townhouse in the heart of Phoenix! This charming end unit in Casa Del Cielo features quartz countertops, stainless steel appliances, stylish tile flooring, and fresh paint. Enjoy the bright, open layout—all on one level—with no upstairs neighbors. Located near the I-17, it offers easy access to downtown, shopping, dining, and entertainment. Cool off this summer in the sparkling community pool. Move-in ready and perfect for a first-time buyer or investor!
Listing courtesy of Jacob Chapman, Realty85