1 Wk Ago COMPARE 4223 Marina St, Houston, TX 77007 Unit Michael Cianciola Apartment for Rent 1 Bed $950