Commercial buildings at 5856 and 5850 Chene

Grab