The Lufina

The Lufina

Cozy, roomy one bedroom apartment that fits four people comfortably.
1661 Damen St, Moscow, ID 83843, USA

(208) 596-9090

Visit Website