1719 La Playa Street, Houston, TX, 77023