Tag: Latvia

Villa Margarita – A 26,000 Square Foot Mega Mansion In Latvia

Location: 3 Gaidas Street, Jurmala, Latvia Square Footage: 26,909 Bedrooms & Bathrooms: 5 bedrooms & 5 bathrooms Price: Available Upon Request This newly listed mega mansion, dubbed "Villa Margarita", is located at 3 Gaidas Street in Jurmala, Latvia...