1/25 25 Active $759,000 3 Beds3.1 Baths2,477 SqFt 713 Nicholson ST #D, Houston, TX 77007 Single Family Home Listed by Realty Associates