12251307 Willard St
Texas, USA
$1021000
Year: 1960
Zip: 77006
Description: 2 unrestricted Montrose lots with 100% tenancy functioning as one community of 2 four-plexes. Income producing with minimal management expense. Buy and hold or develop. Highly desirable area. Drive by only. Do not disturb tenants.