905 Buena Vista Drive Apt A B C Dr #A, B & C, Tallahassee, FL 32304 $430,000 —Bd —Ba 2,991 Sq Ft SOLD