Space Center Plaza. Click for larger image.

SPACE CENTER PLAZA
17050-17068 SATURN LANE, HOUSTON, TX 77058

17,500 SF RELATIVELY NEW (2006) NEIGHBORHOOD SHOPPING CENTER. LOCATED ACROSS FROM THE JSC FEDERAL CREDIT UNION MAIN HEADQUARTERS AND ONE OF THE NORTH ENTRANCES TO THE JOHNSON SPACE CENTER (NASA) OFF THE HEAVILY TRAVELLED INTERSECTION OF SATURN LANE & GEMINI LANE.