1701 Harvard, LLC cost $1,195 per month. Located at 1701 Harvard St, Houston, TX 77008, USA, 1701 Harvard, LLC has 1 bedroom units available. Based on the average rent price of 1 bedroom in Houston, renting an apartment at 1701 Harvard, LLC is 2% cheaper per month.Other apartment buildings 301 St Joseph Pkwy, 404 Oxford St, 6767 Bennington Street, 600 Studemont St