← Back
Selva Marine
Retail Stores
22 Lilliput Road, BH14 8JZ
Poole, Dorset
Business profile
Selva Marine boats: for people who love the sea and relax, for the people who work with the sea but on top all for the people with a sporting soul Strong character, innovative design with a distinctive disposition: Selva Marine outboard motors, powerful and reliable
Customer reviews
No reviews yet
Write a review