About this space Casa Bella is a luxury duplex within walking distance of eateries. Each approx. 840 sq ft unit features high vaulted ceilings and a...