Located at 1450 Muldoon Road in the heart of Muldoon Town Center, Creekview Plaza features five retail spaces ranging from 1,411 sq feet to 3,661 sq feet. Creekview Plaza has easy access to Muldoon Road and is within walking distance to a bus stops, grocery stores, and restaurants as well as residential housing, walking trails, and schools.