Michael M. Olive
Urbn Leaf is California’s must-see retail cannabis boutique featuring a high-end, comfortable atmosphere and professional attitude that invites inquiry, discovery and conversation.
1028 Buenos Ave., San Diego, CA 92110
3385 sunrise st., San Diego 92102
©2017 Urbn Leaf - All Rights Reserved
We're not around right now. But you can send us an email and we'll get back to you, asap.