• For Sale and Lease
12635 - 12651 Hemlock Street

For Sale

$1,950,000 USD

For Lease

$12 USD

Up to 17,750 SF available, including mezzanine. Located east of 127th Street and Antioch Road. 

Property Details