The James

(16)
 2303 Mid Ln, HoustonTX 77027
$1,310+1-3 BedsPets OK