Bella Vista Terrace Building is located at 160 Isle Of Venice Dr., Fort Lauderdale, Florida , neighborhood. This Chung cư building was built in 1959 and has a total of 2 floors with. Amenities include Elevator và Pool. It currently have 1 Active Sales and which can be seen individually below. See other buildings available in zipcode . See all buildings in Fort Lauderdale.