Landmark Place are a beautiful flat mid rise building built in 2003 consisting of 92 total units and 4 floors. These units have multiple flat style floor plans. Located right in the old oakland area, oakland and a stone's throw away from lake merrit, jack london square BART station and tons of shopping. These units are awesomely located right in the middle of what's happening. pet friendly building. AVAILABILITY AND PRICING GIVE US A CALL. 949-491-3583 OR SUBMIT INFO BELOW 655 12th St, Oakland, CA 94607