2 Days Ago COMPARE Live Montrose 1423 Kipling 1423 Kipling St, Houston, TX 77006 2 Beds $1,389 - $1,499