Skip to Content

Get a FREE assessment of your rental property. Start here!

Get a FREE assessment of your rental property. Start here!

139 River Vista Place - 139 River Vista Place # 106 C, Twin Falls, ID 83301

Office, 300 Sq. Ft. - Apply to Rent Now

Rent

$500

Beds/Baths

Apply Now

← Back To Listings

Great office space in a fantastic location near the walk path on the canyon.