Steen is a curated shop and design studio. Our main location is a shop within a shop- located inside of Mila North Park...
Phone: (619) 247-3353
Closed Now
11:00 AM
6:00 PM
Closed
2879 University Ave San Diego, CA 92104 916.59 mi
Is this your business? Verify your listing