Tag: Latvia

Riverfront Villa In Latvia With Indoor Pool

This riverfront villa is located in 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...