The owner of a Miami apartment building faces foreclosure.

Address: 6315 SW Eighth St., Miami