California > Oakland > Fremont > Retail Shopping > Convenience Stores & Service Stations > Melrose Market
4840 Melrose Ave, Oakland, California, 94601-5346
(510) 533-2761
Fremont
Retail Shopping > Convenience Stores & Service Stations
No reviews yet. Be the first to write a review!