7751 E Glenrosa Ave # A1 Scottsdale AZ 85251 MLS 6802082
Schedule a Showing & See the Inside: (480)
669-5040
$399,999
West On Camelback, South On 78Th Street, West On Glenrosa. Alhambra Terrace Is On Your Left. Park On Street Or On Any Uncovered Space.
Courtesy of: Keller Williams Realty Sonoran Living