5910 Rose St
Houston, TX 77007
$2,850,000 USD
5,985 SF
5,985 SF
$2,850,000 USD
Office