Lot 20 Floweree Street, Helena, Montana 59601
Lot 20 Floweree Street, Helena, Montana 59601
Quality residential lot located in the upper west side of Helena a few blocks away from the base of MT Helena. This lot is near many shopping and service amenities and all Helena has to offer. Helena is home to Carroll College and there are schools close by. City Services are also available to tie into.